MUMBLE: A Flexible System for Language Production

نویسنده

  • David B. McDonald
چکیده

MUMBLE Is a general purpose subsystem Intended as the final output segment of the natural language interface of an expert system. As described in [1], it takes plans expressed in nearly any conceptual representation and realizes them as English texts, integrating the different parts of the plan linguistically as well as taking full responsibility for the grammatically of the output and its coherency as a discourse. MUMBLE has been under development since 1975, having undergone four major overhauls, and is being used at MIT, BBN, and UMass. It is available from the author in a common dialect of maclisp and lispmachine lisp, with a translation to franz lisp underway and one to interllsp in planning. The kernal of MUMBLE consists of roughly 400 functions in eleven files, and as interpreted code occupies roughly 150k words of memory on a PDP/10. Runtimes are a function of the complexity of the input plans, but fall around .6 to 2 seconds per word of output text (again running Interpreted). Input plans for MUMBLE are invariably composed from the same data structures that the expert program uses Itself to represent what it wants to talk about. They are interpreted for production by a "dictionary" that one writes for each new expert program. This dictionary associates expressions from the expert with English phrases (or phrase schemas if the expression takes arguments); should more than one phrase be possible, one either includes a set of discriminating tests or makes use of the system supplied routine for managing synonyms. Example dictionaries are available for five different domains and their internal representations. MUMBLE supplies an extensive vocabulary of linguistic relations and operations in terms of which to write the needed English phrases, and at runtime maintains a thoroughly annotated abstract description of the linguistic structure already built from those elements of the plan that have been realized so far. This structure will automatically constrain the realization of the rest of the elements to insure their grammatlcality with respect to what has gone before; it also provides a context-sensitive reference for any heuristics one may write (or adapt from McDonald and Information Science Massachusetts those already included) to govern decisions such as the proper length of sentences, how to express contrasts, or how elaborate a description to use for some object. The paragraph below is an example of MUMBLE'S output, starting from the given list of assertions. (The task …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adapting MUMBLE: Experience with Natural Language Generation

This paper describes the construction of a MUMBLE-based [5] tactical component for the TEXT text generation system [7]. This new component, which produces fluent English sentences from the sequence of structured message units output from TEXT’s strategic component, has produced a 60-fold speed-up in sentence production. Adapting MUMBLE required work on each of the three parts of the MUMBLE fram...

متن کامل

Description-directed Natural Language Generation

We report here on a significant new set of capabilities that we have incorporated into our language generation system MUMBLE. Their impact will be to greatly simplify the work of any text planner that uses MUMBLE as ita linguistics component since MUMBLE can now take on many of the planner's text organization and decision-making problems with markedly less hand-tailoring of algorithms in either...

متن کامل

From Water To Wine: Generating Natural Language Text From Today's Applications Programs

In this paper we present a means of compensating for the semantic deficits of linguistically naive underlying application programs without compromising principled grammatical treatments in natural language generation. We present a method for building an interface from today's underlying application programs to the linguistic realization component Mumble-86. The goal of the paper is not to discu...

متن کامل

Benefit of Mumble Model to the Czech Telephone Dialogue System

This paper discusses a usage of a mumble model in a Czech telephone dialogue system designed and constructed at the Department of Cybernetics, University of West Bohemia, and describes benefits of the mumble model to speech recognition, namely to a rejection method. Firstly, the overview of the Czech telephone dialogue system and its recognition engine is given. The recognition is based on a st...

متن کامل

A hybrid algorithm optimization approach for machine loading problem in flexible manufacturing system

The production planning problem of flexible manufacturing system (FMS) concerns with decisions that have to be made before an FMS begins to produce parts according to a given production plan during an upcoming planning horizon. The main aspect of production planning deals with machine loading problem in which selection of a subset of jobs to be manufactured and assignment of their operations to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1981